About S & D Kirkbride Limited (09975480) United Kingdom