About Perera Interiors Limited (12193898) United Kingdom