About Tedford Security Ltd (10124444) United Kingdom