About Bambi Air Compressors Limited (01318759) United Kingdom