About Spees Ltd (13521621) United Kingdom