About Stilo Design Limited (08270208) United Kingdom