About J Pollard Associates Ltd (07837877) United Kingdom