About The Backhouse (london) Ltd (09595621) United Kingdom