About William May (notts) Limited (12444353) United Kingdom