About T. Klofas Ltd (09542227) United Kingdom