About Nickalls & Co Ltd. (06521674) United Kingdom