About Sophie Head Interiors Limited (07785835) United Kingdom