About Flemdale Limited (NI618018) United Kingdom