About Farenden & Lyon Ltd (09585819) United Kingdom