About Fleckco Limited (11751334) United Kingdom