About Recycalloy Limited (01378666) United Kingdom