About Farris Associates Limited (10270147) United Kingdom