About J Foster Associates Ltd (04816543) United Kingdom