About Kallosturin Limited (05528656) United Kingdom