About Levitas Design Limited (08782698) United Kingdom