About Flackton State Limited (11762501) United Kingdom