About Mclintock Of London Limited (01138679) United Kingdom