About Richards (ilford) Limited (00599994) United Kingdom