About F G Palmer & Sons Limited (05959033) United Kingdom