About L J Rhodes (sw) Ltd (08633008) United Kingdom