About Farrpoint Limited (SC296299) United Kingdom