About Slough Trading Estate Limited (01184323) United Kingdom