About Alexia Osborne Design Limited (08192246) United Kingdom