About Flint London Limited (11918830) United Kingdom