About Palkhorn Ltd (07256756) United Kingdom