About Robert Straw Limited (08190579) United Kingdom