About Westhamnow Ltd (12197271) United Kingdom