About Richard Cassidy Limited (05342069) United Kingdom