About Doa Special Facilities Limited (08958233) United Kingdom