About R L Thorstensen Ltd (08782308) United Kingdom