About The Lain & Rose Group Limited (09561639) United Kingdom