About Simon Ross Decor Limited (10095379) United Kingdom