About Klas Strom Limited (07412656) United Kingdom