About Scammell Associates Llp (OC304306) United Kingdom