About Richardson Thirty Limited (12271031) United Kingdom