About Farncombe Smith 1990 Ltd. (02571289) United Kingdom