About Flindees Limited (03880490) United Kingdom