About Abbey Interiors Ltd (11516101) United Kingdom