About Jerard Developments Limited (NI042594) United Kingdom