About Spence Brothers Ltd (11209668) United Kingdom