About Amelia (hull) Limited (11003351) United Kingdom