About Rj Spencer Ltd (09670555) United Kingdom