About Flat Cap International Limited (11185713) United Kingdom