About John Fowler Holdings Limited (10051064) United Kingdom