About Lcallondon Ltd (12958556) United Kingdom