About Ivor Arthur Ltd (08820806) United Kingdom