About Klien & Co. Limited (03123846) United Kingdom