About Mark Cassidy Pd Limited (SC665792) United Kingdom