About Towers-perkins Products & Services Limited (02530318) United Kingdom