About Mitcham Bull Limited (04902807) United Kingdom