About Sallachy Services Ltd (10658201) United Kingdom