About Alice Sopwith Limited (12125790) United Kingdom