About Baskerville Associates Limited (09744856) United Kingdom