About Byfleet Holdings Limited (00675184) United Kingdom