About Farriss Limited (03292064) United Kingdom