About Scurfield & Long Ltd. (11185317) United Kingdom