About The Central Strapping Co. Limited (03900058) United Kingdom