About Mason (holdings) Staines Limited (12844906) United Kingdom