About Queiroz & Miranda Ltd (13427834) United Kingdom