About Amersham Homeware Limited (SC563098) United Kingdom