About E.l.barker & Co.limited (00388724) United Kingdom