About Jameson & De Brun Limited (NI664468) United Kingdom