About David G Ross Limited (05028790) United Kingdom