About Cassidy & Tate Limited (07884263) United Kingdom