About Baugh Dell Limited (03691957) United Kingdom