About Handley House Works Limited (11898416) United Kingdom