About Fastidious Decor Ltd (11615281) United Kingdom