About Locole Interiors Limited (10509936) United Kingdom