About Stuart Mcfarlane Associates Ltd (07531931) United Kingdom