About Mirador Design Limited (09361654) United Kingdom