About Speale Ltd (13390381) United Kingdom