About Sorrells Wine Racks Limited (04003226) United Kingdom