About Luke Palmer Ltd (09199247) United Kingdom