About Cleckheaton Vehicle Ltd (12717610) United Kingdom