About J E Barker Ltd (11698432) United Kingdom