About Amica Building Services Ltd (13378145) United Kingdom