About Lee D Barrow Limited (10927996) United Kingdom