About Mitchells Holding Limited (09714017) United Kingdom