About George Barker & Co Limited (04648284) United Kingdom