About Jeffrey Sealy Limited (08738064) United Kingdom