About Flitton Ltd (12217035) United Kingdom