About J. Copestake & Sons Limited (07190640) United Kingdom