About Alan Forrester & Co Ltd (11270017) United Kingdom