About Mayray Ltd (09532310) United Kingdom