About Sheer Indulgence (rochford) Limited (05529422) United Kingdom