About The Novello Collection Limited (08488804) United Kingdom