About Sacal Consultants Ltd (11787006) United Kingdom