About Kelvin Mayall Limited (04093804) United Kingdom