About Mylo S Interior Design Ltd (13480063) United Kingdom