About Scurrah Associates Limited (03565357) United Kingdom