About Stephenson Phillips Limited (11952809) United Kingdom