About Farrans Limited (NI001509) United Kingdom