About Allotrope Ltd (09562610) United Kingdom