About S D Holman Limited (06299536) United Kingdom