About Mylor Hall Ltd (09339891) United Kingdom