About Boyd Shephard Ltd (11791838) United Kingdom