About The Palm Group Winchester Limited (10972161) United Kingdom