About Stephenson (special Projects) Limited (06543127) United Kingdom