About James Muir Limited (05602468) United Kingdom