About Michele Throssell Interiors Uk Limited (10301852) United Kingdom