About The Richardson Consortium Limited (05860711) United Kingdom