About Flake Howe Ltd (11033628) United Kingdom