About May & Thomson Ltd (04465760) United Kingdom