About Somerville Bain Associates Limited (02694438) United Kingdom