About J. Richardson Management And Design Services Limited (01225447) United Kingdom