About Scotthall Cambridge Limited (02709640) United Kingdom