About Peter Cassidy Locum Ltd (09920698) United Kingdom