About Jack Coupe & Sons Limited (07232512) United Kingdom