About Miranda Associates Limited (03378491) United Kingdom