About Barwell Launderette Ltd (11235460) United Kingdom