About Fleming & Howland Ltd. (04510885) United Kingdom