About Lanard (uk) Limited (02404852) United Kingdom