About Planner Holdings Ltd (09783763) United Kingdom