About S. T. Milligan Limited (09362699) United Kingdom