About Flanton Holdings Limited (11876168) United Kingdom