About Miramar Design Limited (07898864) United Kingdom