About Ofa Building & Groundworks Ltd (12733423) United Kingdom