About Alman Shopfitters Limited (03588242) United Kingdom