About Flagship North Building Services Limited (12775338) United Kingdom