About David Firth & Co (cleckheaton) Ltd (00825224) United Kingdom