About Miras Installations Limited (07436039) United Kingdom