About Minnikin Nickalls & Co Ltd (10589364) United Kingdom