About P W Palmer & Co. Limited (04425641) United Kingdom