About Staines Seymours Limited (13153081) United Kingdom