About Thornhammar Ltd (11195185) United Kingdom