About Manford Deluxe Care Ltd (12260342) United Kingdom