About Apex Laundry Limited (05387186) United Kingdom