About Flatcaps & Flappers Ltd (11171919) United Kingdom