About Ian Richard Barker Limited (06873423) United Kingdom