About K. Freeman Holdings Limited (01016195) United Kingdom