About Sebastian Roche Ltd (04083798) United Kingdom