About George Harrington & Co Limited (05849923) United Kingdom