About Mckerr Home & Garden Ltd (NI045430) United Kingdom