About Robert Ellis & Co (arnold) Ltd (13468468) United Kingdom