About David Lucas Limited (02976231) United Kingdom