About Richard Durrans Limited (11215304) United Kingdom