About Strawberry House Interiors Limited (06866224) United Kingdom