About B & W Charging Systems Ltd (11437817) United Kingdom