About Osborne Ventilation Limited (08018622) United Kingdom