About Furback & Langtry Limited (05816848) United Kingdom