About Palmer-bew Limited (04943829) United Kingdom