About Seymours Camberley Ltd (11481890) United Kingdom