About D Baker Services Limited (09581964) United Kingdom