About C L Speers Ltd (06738695) United Kingdom