About S & D Garritt Limited (04688174) United Kingdom