About Speers Ltd (12390894) United Kingdom