About Longmoor Launderette Limited (01996316) United Kingdom