About Lenford Limited (NI649351) United Kingdom