About Swinhoe Associates Ltd (11326897) United Kingdom