About Joel Blake Limited (07302549) United Kingdom