About Topor & Co. Limited (07151311) United Kingdom