About The Finest Linens Company Limited (07136557) United Kingdom