About Thorngrove Limited (NI069582) United Kingdom