About Wheeldon & Mitchell Ltd (04558568) United Kingdom