About Flaithulach Limited (06936332) United Kingdom