About Westholm Ltd (12965056) United Kingdom