About Maykemp Limited (02700191) United Kingdom