About Mirrad Limited (08404740) United Kingdom