About Flatbase Construction Services Limited (05286121) United Kingdom