About David Lloyd Rees Limited (12307939) United Kingdom