About Flandria Europe Limited (06876923) United Kingdom