About Hirons & Loydall Limited (04677313) United Kingdom