About Farslea Holdings Limited (08690160) United Kingdom