About Kevin Mayhew Holdings Limited (03289911) United Kingdom