About Flinnie Developments Limited (11379918) United Kingdom