About Lifford Limited (10282642) United Kingdom