About Stat Construction Ltd (11240673) United Kingdom