Hi mate dunno where you are in London but if you pop down to Bromley one night after my work I'll happilly help you install the coilovers.
I'm an apprentice mechanic but have now done countless suspensions. There are also two other fully qualified mechanics just down the road who will hapilly check them over after for a drink.

Will have access to air tools and ramp.