About Hollmac (brecknock) Ltd (12624706) United Kingdom