About J.butcher & Sons Limited (00687725) United Kingdom