About Ourmanflint Limited (12484832) United Kingdom