About Sscae Consultancy Limited (08994753) United Kingdom