About Weston Manor Holdings Limited (04168642) United Kingdom