About Watson Palmer Limited (07544717) United Kingdom