About Tt Palmer Ltd (09234783) United Kingdom