About Staines Holdings Limited (12078033) United Kingdom