About Amicus Homestyle Limited (10900020) United Kingdom