About Buko Industrial Charger & Battery Services Limited (05022227) United Kingdom