About Amicus Building Products Limited (08637899) United Kingdom