About Richard Micklem Limited (10484460) United Kingdom