About Quakerhouse Ltd (08896445) United Kingdom