About Kjellander Sj Berg Studio Ltd (13551355) United Kingdom