About Scott Galbraith Ltd (06591299) United Kingdom