About Shrogg Developments Limited (NI676356) United Kingdom