About Mcfaddens & Co Plc (03295548) United Kingdom