About Weston Centre Holdings Limited (10906166) United Kingdom