About Ses (scotland) Ltd (SC597643) United Kingdom