About D & A Kidd Limited (06126236) United Kingdom