About Mcnamara Carpets Limited (NI614196) United Kingdom