About Allotropical Limited (03607063) United Kingdom