About Mike&flo Construction Ltd (12307245) United Kingdom