About London Sleepers Limited (03288352) United Kingdom