About West Byfleet Holdings Limited (13381188) United Kingdom