About George Richard Baker Ltd (08876833) United Kingdom