About Farrell Ventilation Ltd (12523285) United Kingdom