About Farraday Limited (06902779) United Kingdom