About David Thornley Limited (06447028) United Kingdom