About Richard Collyer International Limited (10071193) United Kingdom