About Allamin & Co. Limited (01292346) United Kingdom