About Piktor S Interior Ltd (10857436) United Kingdom