About Sebastian Jenks Limited (12981068) United Kingdom