About Farrelli Limited (11891728) United Kingdom