About Appleton Ropes Limited (05333878) United Kingdom