About J. Barker (london) Limited (00494665) United Kingdom