About B & M Judge Limited (06856801) United Kingdom