About Jefferson Sheard Limited (07308290) United Kingdom