About Richard Spark Limited (06105578) United Kingdom