About Richardson Lissack Limited (11113230) United Kingdom