About Sophia Interiors Ltd (12070447) United Kingdom