About Dexhall Limited (01995239) United Kingdom