About Wells Mcfarlane Limited (05016112) United Kingdom