About Margaret Cassidy Limited (NI657066) United Kingdom