About George Barclay England Limited (12745024) United Kingdom