About Fleck Architecture Ltd (09253771) United Kingdom