About Chattelle Ltd. (SC288825) United Kingdom