About Spring Hall Ltd (13283879) United Kingdom