About Miranda Glass Ltd (12194973) United Kingdom