About Farlodge Limited (01308139) United Kingdom