About Ian Barker & Co. Limited (00807539) United Kingdom