About Palm House Consulting Limited (07103815) United Kingdom