About P J Boyd Marketing Limited (10429920) United Kingdom