About St. Andrew Holborn Trading Limited (04982141) United Kingdom