About Flemish House Associates Limited (06622526) United Kingdom