About I. M. Brown Limited (03950230) United Kingdom