About Richard Thomson Ltd (13148987) United Kingdom