About Simon Palmer Limited (05594621) United Kingdom