About Findlay James (insolvency Practitioners) Limited (08302637) United Kingdom