About Richard Tyler Limited (10079171) United Kingdom