About Abel Interiors Ltd. (SC242173) United Kingdom