About Sydell London Ltd. (08813749) United Kingdom