About Farndene Limited (02350293) United Kingdom