About Palmiero Design Limited (05495899) United Kingdom