About Scammell Capital Ltd (10975731) United Kingdom