About James Brennan & Company Limited (02132662) United Kingdom