About Trevor Muir Limited (04626899) United Kingdom