About Lenford Solutions Ltd (06217930) United Kingdom