About Langford Technology Ltd (NI677929) United Kingdom