About Ellis Engineering (fleetwood) Limited (10769570) United Kingdom