About Sebastian Lloyd Productions Ltd. (08474427) United Kingdom