About Cassidylocum Ltd (13378746) United Kingdom