About Addymack Interiors Ltd (13002987) United Kingdom