About Langmeads Of Flansham Limited (00569751) United Kingdom