About Scurr Associates Limited (08810044) United Kingdom