About Filipache Decors Limited (12878215) United Kingdom