About The Weston Spencer Group Limited (09423464) United Kingdom