About Stark Brooks Associates Limited (01768369) United Kingdom