About Sheldon Laundry Limited (10638583) United Kingdom