About J Barker Ltd (07875392) United Kingdom