About L W Farrier Limited (11776662) United Kingdom