About Abbey Investment And Trading Limited (11692594) United Kingdom