About James H Fowlie And Company (SL000656) United Kingdom