About Farrant Holdings Limited (02046756) United Kingdom