About Shorrock Consultants Limited (06607151) United Kingdom