About F. Lowley & Son Limited (01488229) United Kingdom