About Symington Mackell Limited (SC213672) United Kingdom