About Farrand-laine Limited (06035531) United Kingdom