About Sorley Henderson Limited (SC567791) United Kingdom