About Messrs J & M Anderson Limited (SC446038) United Kingdom