About George W. Barker Limited (01354714) United Kingdom