About J.hendricks Limited (12651332) United Kingdom