About Faircross Launderette Ltd (12967029) United Kingdom