About Beauty In A Flash (stratford Upon Avon) Limited (08338872) United Kingdom