About Farrindon Limited (11128431) United Kingdom