About Millcote Ltd (04232615) United Kingdom