About David Sowersby Services Limited (12741755) United Kingdom