About Vears & Grey Ltd (12402762) United Kingdom