About Kevin Farrow Limited (10654214) United Kingdom