About The Renaissance Company Limited (01909177) United Kingdom