About Waller & Farnworth Limited (04626667) United Kingdom