About Charley Lomas Ellis Ltd (10955283) United Kingdom