About R G-rackham Limited (06670009) United Kingdom