About John Barkers Solicitors Limited (07620535) United Kingdom