About Westhurst Limited (11361916) United Kingdom