About J. E. Rae Ltd (SC348891) United Kingdom