About Ll Applegrove Ltd (12169613) United Kingdom