About Premfix Interiors Ltd (07394993) United Kingdom