About Flitcham Limited (01540165) United Kingdom