About J.d. Ross Limited (05316351) United Kingdom