About Thorkeldsen Limited (04653216) United Kingdom