About Leabridge Launderette Limited (10922047) United Kingdom